var _card_firsttime_notify=true;
  $(function() {
    
    return $('#card_number').validateCreditCard(function(result) {
      if (!(result.card_type != null)) {
        $('.cards li').removeClass('off');
        jQuery("#card_error").fadeIn();
        if (!_card_firsttime_notify)
            jQuery("#card_notify").fadeOut();
        
        return;
      }
      else
      {
          jQuery("#card_error").fadeOut();
          if (!_card_firsttime_notify)
          jQuery("#card_notify").fadeOut();
      }
      $('.cards li').addClass('off');
      $('.cards .' + result.card_type.name).removeClass('off');
      _card_firsttime_notify =false;
    }); 
    
   
    jQuery("#card_notify").fadeIn();
  });

   function use_address()
    {
      if($("#use_add").is(':checked'))
      {
          //country
          $("#country_id :selected").removeAttr("selected");
          $('#country_id').val( $('#country').val());
          //city
           $("input[name='billing_city']").val( $("input[name='address_city']").val())
          //address
            $("input[name='billing_address']").val( $("input[name='address1']").val())
         
      }
      else
      {
          //city
           $("input[name='billing_city']").val('')
          //address
            $("input[name='billing_address']").val('')
          
         
      }
    }
use_address();